At the June 14 meeting of the St. Mary’s County Planning Commission, members reviewed and approved the concept site plan for the proposed Goddard Self Storage facility. The project, described as a “quiet use” with “low impact” traffic, aims to provide storage space to meet a perceived local need. The self-storage facility will be located at 24175 Point Lookout Road in Leonardtown and will occupy a space of approximately 111,400 square feet. Planning committee members highlighted that the site, zoned appropriately, will maintain existing natural buffers including a wooded area…