Address: | 791 NW 31st Ave, Fort Lauderdale, FL 33311, USA |
---|---|
Postal code: | 33311 |
Phone: | (954) 791-1058 |
REAL life-savers!!! Amazing crew!!!
Amazing crew took my son here for a tour. Everyone was super friendly and very informative. Everything was clean and organized i was very impressed wonderful experience