1. On Site TV Service & Repair 275 Knollwood Dr, Bloomingdale, IL 60108 Coordinate: 41.94119,-88.1144 Phone: (847) 598-4864