G Michael Lopez, MD, Internal Medicine

105 Mills Ave Ste 300
Las VegasNM  87701-4169 (San Miguel County)


Phone: 505-425-9311
Fax: 505-425-9047

NPI: 1003973397
License Number: NM81-77 (NM)