Camelot is listed under Function Rooms and is located at Templeton, Massachusetts.
Business Description :
Address : 1 N Main St Templeton, MA 01468
City : Templeton
Pin Code : 1468
Phone : (978) 630-0005
E-mail :
Website :
Service Area Category : Function Rooms in Templeton - 1468
Category : Function Rooms in Templeton
Services : Function Rooms