ANN BATES LEACH HOSPITAL/BASCOM PALMER EYE INSTITUTE
Hospitals at 17 St, Miami, FL

License number
Florida 9256543
Category
Hospitals
Type
Special Hospital
Owner
Name: PATRICK OWENS M.D.
Title: CHIEF, DIVISION OF HAND SURGERY
Phone: (305) 326-6590
Address
Address
901 NW 17Th St SUITE 10A, Miami, FL 33136