We have had a couple of customers recently whose GPS or online map has sent them to Lowell St in Portland in the Libbytown neighborhood. Some “advanced” mapping devices are unable to distinguish between the two cities. Check your GPS / map carefully and make sure you are heading to South Portland.
37 Lowell St.
South Portland, Maine
call if lost (207) 210 2559
Use this map if needed. http://tinyurl.com/mn2k8gy