Creekwood Center

3941 Commerce Ave Willow GrovePA19090
Map

Open Map

Information from the business

The Creekwood Center is a 10,000-square-foot mental health care facility that offers case management, psychiatry evaluation and family-based behavioral modification services. Located in Willow Grove, Pa., The Creekwood Center is a part of Abington Memorial Hospital, which is a more than 570-bed, fully accredited nonprofit medical care organization. Abington Memorial Hospital offers treatment...
by yellowpages on September 23, 2015 from yellowpages