Map of New Hope-Soelbury Middle School in Bucks County, PA:

New Hope-Soelbury Middle School Bucks Lambertville 40.3663 -74.9598