Open House
SLT Office 25 Plaza Drive, Unit 6, Scarborough, ME, United StatesWelcome to our new office! We are hosting our second open house on October 17 from 6:00-8:00. Join us for a tour, light refreshments, and great conversations with our staff. We are located at 25 Plaza Drive, Unit 6 (across from the car wash behind the McDonald's). There's no need to RSVP; simply arrive sometime…