Intellectual & Developmental Disability Services

    Phone 215-706-2068
    215-444-0185 (Fax)


    Address 120 Gibraltar Rd Suite 107
    Horsham, PA 19044


    Get Directions