Mena Ayoub, MD, Internal Medicine

901 22nd Ave S
Saint PetersburgFL  33705-2933 (Pinellas County)


Phone: 727-310-0925
Fax: 727-498-5470
Email: abu***@*****up.com

NPI: 1285167692
License Number: ME147180 (FL)