Firas Mansoor Abed, MD

Nephrology

Florida Kidney Physicians LLC

12662 Telecom Drive, Temple Terrace, FL 33637
See Location
Office Number
813-910-8708
Fax Number
855-852-7153
New Patient Visits

About Firas

Map & Directions

Florida Kidney Physicians LLC

12662 Telecom DriveTemple Terrace, FL 33637
Fax