Located in the Center of Ridley Creek Plaza Call (610) 325-2333 5133 West Chester Pike Newtown Square, PA 19073