14 Roosevelt Dr Saint Louis, MO 63127 This real estate is located in 14 Roosevelt Dr Saint Louis, MO 63127, in the city of Northwoods.