Museums & Zoological Gardens in Upper East Side, Miami

795 NE 80th Street, Miami, Florida, 33138

(786) 486-7200