Carmela Farulla, MD, Internal Medicine

10464 Longwood Dr
SeminoleFL  33777-1329 (Pinellas County)


Phone: 727-392-0033
Fax: 272-392-0033
Email: avi***@*****ol.com

NPI: 1639108616
License Number: ME47972 (FL)