1. Main Street Property Solutions Co. 412 E Russell St, Barrington, IL 60010 Coordinate: 42.15079,-88.13051 Phone: (847) 277-0000