State: | Missouri |
---|---|
Address: | 1271 Hudson Rd, St. Louis, MO 63135, USA |
Postal code: | 63135 |
Phone: | (314) 301-1500 |
This is a beautiful tiny road with green trees, but there are no lakes, walking trails or wildlife to see. But I spent nearly an hour here talking to good people and looking at the scenery!
Honestly made my day.