Sneha Shah, MD, Internal Medicine

1300 Nemesia Pl Ne
AlbuquerqueNM  87112-6321 (Bernalillo County)


Phone: 314-497-7798
Fax:

NPI: 1538397872
License Number: 2009016574 (MO)