Peachtree Nephrology, P.C: Dr. Anupama Gowda : Dr. Tarik Lalwani is located in Atlanta, United States on 5669 Peachtree Dunwoody Rd STE 240. Peachtree Nephrology, P.C: Dr. Anupama Gowda : Dr. Tarik Lalwani is rated 4.5 out of 5 in the category nephrologist in United States.
Address
5669 Peachtree Dunwoody Rd STE 240
Accessibility
Wheelchair-accessible liftWheelchair-accessible toilet