Sarat Meka, MD, Family Medicine

1518 Professional Parkway
Ste A
AuburnAL  36830 (Lee County)


Phone: 334-321-0060
Fax: 334-321-0060

NPI: 1952560765
License Number: 30506 (AL)