No, granite run does and its pretty quick on appointments. They even have a practice area for you.
I do not think so, but could you please check by calling them to figure that out more clearly? Or, you can check the pdf file that was linked to the address below. Last time when I visited them, I did not find that place for road test. That's all I know. Hope this helps-! (717) 412-5300 https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.dot.state.pa.us/public/dvspubsforms/BDL/BDL%2520Form/DL-105lf.pdf&ved=2ahUKEwiwrZXz2cDqAhWwhXIEHVgaA9sQFjAYegQICRAB&usg=AOvVaw0KFPf6f3WjEoAXaw9CZz2T
Thanks! Your answer is awaiting moderation.