Rekha Lall, MD
Family Medicine Physician - General
Main Location
1719 Catherine Court
Auburn, Alabama 36830
Highlights
- Board Certified
Summary
Dr Lall is a board-certified internist. She is a graduate of Rohtak Medical School in India with a bachelor of science in medicine and surgery, grad.. Read More