Glen Osborne, Pennsylvania
…Osborne has three land borders, with the borough of Sewickley to the northwest, Aleppo Township to the north, northeast and east, and the borough of Haysville to the southeast. Across the Ohio River, Glen Osborne is adjacent with the borough of Coraopolis to the south and southeast, and Moon Township to the…