Margaret Couch's National Provider Identifier (NPI) Details
Margaret Couch,
NPI: 1699917583
Enumeration Date: 2009-03-24
Last updated: 2018-08-28
Sole Proprietor:
Status: active
Postal Address: 121 S WILKE RD STE 228, ARLINGTON HEIGHTS, IL
Phone: 630-513-5576
Primary Practice Address: PO BOX 1509, ELGIN, IL
Practice's phone: 224-238-4160