C Scott Russell, MD, Obstetrics & Gynecology

4105 Briargate Pkwy Ste 200
Colorado SpringsCO  80920-3484 (El Paso County)


Phone: 719-599-4692
Fax:

NPI: 1740289057
License Number: 40143 (CO)