A 41-year-old New Castle man is accused of picking up a teenage girl in Scranton and sexually assaulting her at a Butler County park.