Village Square at Oakwood

 646B Oakwood Ave, State CollegePA 16803