1. Tebeau Oil Co 14700 Faon Ct, Florissant, MO 63034 Coordinate: 38.82657,-90.28749 Phone: (314) 837-0174