Dana Rose Ambler, DO, Obstetrics & Gynecology

9780 Pyramid Ct Ste 260
EnglewoodCO  80112 (Arapahoe County)


Phone: 720-420-1570
Fax: 866-657-9471
Email: dam***@*****il.com

NPI: 1396943965
License Number: 5101015696 (MI)