Megan Elizabeth Harbaugh, DDS, Dentist

3600 S Beeler St Ste 120
DenverCO  80237-1802 (Denver County)


Phone: 303-779-2592
Fax: 303-779-2522

NPI: 1205029832
License Number: 9518 (CO)