All you need to know about Dr. LORI SHAH practicing at 8205 E 56th St Ste 250, Indianapolis, IN, 46216 with NPI Number 1215270897.
Specializations: Nephrology Counties Served: Marion, IN; Milwaukee, WI; Waukesha, WI