Dr. Merrick Horn DPM

  • 909 North Miami Beach Blvd
    North Miami Beach, FL, 33162
  • (305) 949-4189

Physician Profile

Merrick Horn, graduated from William M. Scholl College Of Podiatric Medicine in 1988. His primary practice is as a Podiatrist.