1. St Louis Composting 13060 County Park Rd, Florissant, MO 63034 Coordinate: 38.819584,-90.2306 Phone: (314) 355-0052