Sherri Laubach, MD

Family Medicine

8405 W Alameda Ave, Lakewood, CO 80226

(720) 974-5000