About

Edit info

Electric Beach is located at 1163 Grant St in Indiana, PA. Call (412) 465-6640 for information on prices, hours, and scheduling an appointment.