Lee Garden Top of the Rocks Products and Services:
Restaurants.
About Lee Garden Top of the Rocks
Lee Garden Top of the Rocks is located in Fort Frances on 300 Eastighth Street East and the Potal Code is P9A1A1. You can reach Lee Garden Top of the Rocks by Calling 807-274-8305 or +18072748305.