Farhan Abid, MD

Doctor Default
Specialties
Nephrology
Primary Office
Address 7170 West 20 Avenue
Hialeah, FL 33016
Phone: 954-947-7545
Fax: 954-301-3770