Kamalakar Amaravadi, MD, Internal Medicine

7558 Sw 61st Ave Ste 1
OcalaFL  34476-8323 (Marion County)


Phone: 352-553-6746
Fax:
Email: aka***@*****oo.com

NPI: 1417149873
License Number: ME98787 (FL)