MARGARET ALICIA COUCH, LCSW
Social Work at Main St, Saint Charles, IL

License number
Illinois 149011307
Category
Social Work
Type
Clinical
Address
Address 2
1121 EAST Main St SUITE 130, Saint Charles, IL 60174
PO Box 1509, Hoffman Estates, IL 60121
Phone
(630) 513-5576
(630) 513-5657 (Fax)
(224) 238-4160
(847) 783-0599 (Fax)

Professional information

Margaret A Couch Photo 1

Margaret A Couch, Saint Charles IL - LCSW

Specialties:
Social Work, Clinical Social Work
Address:
1121 E Main St STE 130, Saint Charles 60174
(630) 513-5576 (Phone), (630) 513-5657 (Fax)
Languages:
English