ILEANA FARRADA, D.O.
Osteopathic Medicine at 2 Ave, Miami, FL

License number
Florida OS13048
Category
Osteopathic Medicine
Type
Nephrology
Address
Address
16401 NW 2Nd Ave STE 203, Miami, FL 33169
Phone
(305) 999-0009
(305) 945-7136 (Fax)