Salvador Ricardo Garcia, MD, Internal Medicine

4100 High Resort Blvd Se
Rio RanchoNM  87124-5901 (Sandoval County)


Phone: 505-291-2222
Fax: 505-462-8239

NPI: 1598051245
License Number: TRN15757 (FL)