Contact Us

Scheduling an appointment for a free pregnancy test, free ultrasound, or various other needs is easy. All you have to do is fill out the form below, schedule an appointment online, email, or call/text 724.698.2689 and ask for an available appointment time that fits your schedule. We also can work around your schedule if our hours don't work for you. Our services are free, safe, and confidential. We are here to help you. New Beginnings appointments can be made by texting 724.951.2068 or calling 724.658.6329.

Slippery Rock Office


There is on-street parking all along Main Street in Slippery Rock. A public parking lot is located west (going towards I-79) of the intersection of Main and New Castle St (Rt 108). Off of New Castle St, turn left onto Elm Street and the lot is on your left.

New Castle Office


There is limited parking behind the building. You can enter our driveway from Jefferson Street hill or drive up the alley off of Craig Street. Additional parking is off Craig Street. Coming down Jefferson Street hill, go past the blue/green painted house that is AOC and turn right on Craig St just before you get to Pizza Hut. Parking is available in the gravel lot on your right. If you are going north (up) Jefferson Street hill, turn left on Craig Street just passed the Grant Street intersection. Parking is available in the gravel lot on your right. AOC is located in the blue/green painted house just north of the parking lot, at 321 N Jefferson Street.

Sandy Lake Office

Butler New Beginnings
Express Parenting Shop


Office is located at SLW Church.​


Office is located at St Luke Lutheran Church.