According to our records, this business is located at 510 Stevenson Rd. in South Elgin (in Kane County), Illinois 60177, the location GPS coordinates are: 42.0028308 (latitude), -88.3019967 (longitude). Flolo Corporation is categorized under Antennas, Receiving, Satellite Dishes (SIC code 5063). Known organization manager is Kim Hjerstedt. You can contact the company by phone at (847) 695-4734.