109 W Grand Ave, Old Orchard Beach, Maine 04064, United States
Monday - Saturday 8am - 5pm
Call for appointment.