Michael E Horowitz, MD, Internal Medicine

4302 Alton Rd
Ste 320
Miami BeachFL  33140-2891 (Miami-Dade County)


Phone: 305-538-7344
Fax: 305-538-7371
Email: doc***@*****th.net

NPI: 1215932454
License Number: ME0022379 (FL)