Lemon Tree Lake Park is a Park located in Margate, FL 33063. It is one of the 9708 parks in United States. Address of Lemon Tree Lake Park is 5511-, 5531 Lakeside Dr, Margate, FL 33063, United States. Lemon Tree Lake Park is rated 4 (out of 5 stars) by 35 reviewers on the web.
Some of the places around Lemon Tree Lake Park are -
Within less than half a Kilo meter of Lemon Tree Lake Park, you can also find Small Feat Preschool, Applebee's Grill + Bar, Rack Room Shoes and many more.
5511-, 5531 Lakeside Dr, Margate, FL 33063, United States
Rating of Lemon Tree Lake Park is 4 out of 5 stars.
Address of Lemon Tree Lake Park is 5511-, 5531 Lakeside Dr, Margate, FL 33063, United States.
Lemon Tree Lake Park is located in Margate, FL 33063.
Lemon Tree Lake Park is a Park in United States
Pincode of Margate, FL 33063 is 33063