Our Location

Hoover Medical:

  • 7371 Sw 24th St, Miami, FL 33155
  • Ph. 305.265.4441