Northwood Contracting Inc Commercial Contractors / Illinois / Barrington Bookmark Contact Information 716 Concord Ln, Barrington, Illinois 60010 (630) 507-9191 Detailed InformationNorthwood Contracting Inc Post navigationNext post: Add Listing