Address:
106 Blanca Ave, Alamosa 81101
(719) 589-8028 (Phone), (719) 589-8086 (Fax)
Delta Montrose Women's Hlthcare
70 Stafford Ln SUITE 102, Delta 81416
(970) 874-7930 (Phone)
Certifications:
Obstetrics & Gynecology, 2005
Hospitals:
106 Blanca Ave, Alamosa 81101
Delta Montrose Women's Hlthcare
70 Stafford Ln SUITE 102, Delta 81416
San Luis Valley Regional Medical Center
106 Blanca Ave, Alamosa 81101
Education:
Medical School
Saint Louis University / School of Medicine
Graduated: 1990