Roy's Hall, Blairstown NJ

Roy's Hall, 30 Main Street, Blairstown, NJ 07825

908-362-1399

https://royshall.org