Inter American Medical can be found at Northside Plaza, NWC NW 79th St. & 27th Ave., Miami, FL 33147, Miami, FL. Browse the map below for directions and see other nearby Inter American Medical locations.
| Address | NWC NW 79th St. & 27th Ave., Miami, FL 33147 |