Located along the south bank of the Ohio River just a few miles from downtown Pittsburgh, McKees Rocks & Stowe Township (Sto-Rox) combines the charm of its ancient history with a 21st century energy. With 13,000 diverse residents, the area is home to many walks of life and growing opportunities.