1. Pest Control Services 103 Railroad St, Flora, IN 46929 Coordinate: 40.544468,-86.50157 Phone: (260) 624-1094