Shekala’s, a women’s clothing store located in the Telford Train Station, opened in Oct. 2011. (Courtesy of Montgomery Media)
July 15, 2025