Service InformationaccessibilityWheelchair Accessible EntranceWheelchair Accessible ParkingWheelchair Accessible RestroomamenitiesRestroom Address1495 NW 20th St, Miami, FL 33142 Contact Information+13055496000 View on Map