1. Meroni & Meroni 5 Bellwood Dr, Barrington, IL 60010 Coordinate: 42.15752,-88.18217 Phone: (847) 304-1500