Metro St Louis Renal Services Inc
10160 W Florissant Ave, Saint Louis, MO 63136
More Business Info
- Hours
- Regular Hours
Mon - Wed: Thu - Sun Closed - Extra Phones
Phone: 314-869-5098
Phone: 314-869-3830
Fax: 314-869-5098
- Payment method
- debit, amex, discover, all major credit cards
- Location
- Springwood Plaza Shopping Ctr
- Neighborhood
- Dellwood
- AKA
Bhajan Shewaldas Dara
Dara, Bhajan, MD
- Categories
- Physicians & Surgeons, Nephrology (Kidneys), Medical Clinics
- Other Information
Specialties: Nephrology, Internal Medicine
Suggest an Edit