Luhr Building
Luhr Building is a School located in St. Louis, MO 63119. It is one of the 32951 schools in United States. Address of Luhr Building is 475 E Lockwood Ave, St. Louis, MO 63119, United States.
Website of Luhr Building is http://www.webster.edu/.
Some of the places around Luhr Building are -
Emmanuel Pre-School
(School) 9 S Bompart Ave, Webster Groves, MO 63119, United States (approx. 293 meters)
In very close proximity, around 200 meters, there is one more School - Emmanuel Pre-School
Distance From Major Landmarks
Address
475 E Lockwood Ave, St. Louis, MO 63119, United States
FAQs:
Does Luhr Building have website?
Yes, website of Luhr Building is http://www.webster.edu/.
What is the address of Luhr Building?
Address of Luhr Building is 475 E Lockwood Ave, St. Louis, MO 63119, United States.
Where is the Luhr Building located?
Luhr Building is located in St. Louis, MO 63119.