Charles Louis Schaffer, MD, Ophthalmology

2030 S Solano Dr
Las CrucesNM  88001-5402 (Dona Ana County)


Phone: 575-521-1158
Fax:

NPI: 1962435818
License Number: 22233 (AZ)