Amjad Mehboob MD

Nephrology
Kidney Care Center Florida

Amjad Mehboob MD

Locations

Kidney Care Center Florida
Address: 1502 West Fletcher Avenue Unit 107 Tampa, FL 33612
Phone: 813-961-6633
Fax: 813-961-7733

Specialties

Nephrology