Rekha Lall, MD, Internal Medicine

1719 Catherine Ct
AuburnAL  36830-3981 (Lee County)


Phone: 334-826-7220
Fax: 334-826-7230

NPI: 1225083173
License Number: 00024845 (AL)