(314) 342-2737
326 North Euclid Avenue Saint Louis, MO 63108
http://whiteelephantairport.com
Map & Directions