I know that the original location was off of Rt 11 near Farmington.
The Belmont location is on Rt 106 roughly across the L M Pike offices. I'm not sure how long they were open there.. I heard that the admission price was very high. The building is over grown with trees now.
Hope this helps.
|