OUR LOCATION Creighton’s Auto Repair, Inc. is located at 40 Newtown-Richboro Road in Newtown, Pennsylvania. (GPS location: enter 42 Richboro Road, Newtown, PA). We’re located directly behind NAPA Auto Parts. Click here for driving directions: