Michael David Ross, MD, Internal Medicine

1914 Lelaray St
Colorado SpringsCO  80909-2800 (El Paso County)


Phone: 719-632-7641
Fax: 719-632-2925

NPI: 1679605265
License Number: 50817 (CO)