Meghana Shashikant Awad
Nephrologist Lewiston

Address: 415 6th St, Lewiston, Idaho 83501

Phone: 5097510312

Latitude: 46.4167

Longitude: -117.0249

Specialty: Nephrologist

Meghana Shashikant Awad

Description - Meghana Shashikant Awad Nephrologist Lewiston

Doctor Meghana Shashikant Awad specialist Nephrologist. The address of the doctor's office is 415 6th St. You can see the map to us on the interactive map. Find other doctors in Lewiston