Lost World Designs Handyman - Stow, MA Looking to contact Lost World Designs? You can reach them at 978-568-0326