The Squatch Den Records The Squatch Den Records 2082 College Ave, Elmira Heights, NY 14903 View Store View Store