IntheKnowHouston Posted August 17, 2022 Share Posted August 17, 2022 (edited) Freedom Center is a retail strip center bordering Montrose. It's located on S Shepherd Dr and Lexington Ave. 3816 S Shepherd Dr is the address displayed on the pylon sign for Freedom Center. Listings for the property indicate 3814-3822 South Shepherd Drive. The addresses for the businesses at the shopping center are: 3814 S Shepherd Dr 3816 S Shepherd Dr 3818 S Shepherd Dr 3820 S Shepherd Dr 3822 S Shepherd Dr Google Maps May 2022 Old listings for Freedom Center https://www.loopnet.com/property/3814-s-shepherd-dr-houston-tx-77098/48201-0540610050007/ Edited August 17, 2022 by IntheKnowHouston 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.