Another option would be to exit the PA Turnpike at I-376 / Monroeville, which is ~120 miles from Macedonia. If you look at that area on Plugshare.com, you'll see a couple level 2 charging stations very close to hotels and restaurants. If you're worried about range but don't want to constrain yourself to staying overnight there, you could charge for an hour or so while grabbing a meal.
UPMC East (near Holiday Inn, Hampton Inn, Days Inn, Red Roof Inn, Comfort Suites, Springhill Suites, Max & Erma's) -
PlugShare - EV Charging Station Map - Find the nearest location to charge your electric car!
Giant Eagle (near Courtyard and lots of places to eat) -
PlugShare - EV Charging Station Map - Find the nearest location to charge your electric car! - note that there's one old report that this wasn't working
(There's a 3rd charging station listed at another Giant Eagle just to the east, but no reports of successful charging.)
I researched these as "emergency" options just in case I couldn't quite make it from Frederick MD to Pittsburgh (pre-superchargers), as they were 10-15 miles closer than my destination, but I never ended up needing or using them.
I'd also recommend calling any hotel you're considering staying at, to see if they'll let you use any of their outdoor power outlets and whether they're convenient to any parking spots. They're typically only 110-120V, but overnight that gives you a nice boost, and usually that's more convenient than a "nearby" J1772 charging station.