Animal park
Lemur House
Tampa, FL(2.3 / 3 Reviews )
ABOUT
Lemur House is a animal park located
at Tampa, FL 33612, 33612, Tampa
, FL.
It has received 3 reviews with an average rating of 2.3 stars.
It has received 3 reviews with an average rating of 2.3 stars.
FAQs
Amenities in this business::
- ✅ This place welcomes children
Accessibility:
- ✅ Wheelchair-accessible entrance
This Animal park received 2.3 points from 3 customer reviews.
The address of Lemur House is:
Lemur HouseTampa, FL 33612
Tampa, Florida 33612
Visit Website: buschgardens.com
Lemur House is listed under
LOCATION
Lemur House Location