1. Apollo Portable Toilets & Pumping Service RR 4, Mexico, MO 65265 Phone: (800) 403-6306
2. Apollo Portable Toilets & Pumping Service 23922 Audrain Road 416, Mexico, MO 65265 Coordinate: 39.19025,-91.85989 Phone: (573) 581-6306