A plant shop specializing in houseplants, succulents and air plants and accessories. We also carry terrarium supplies and everything you need to bring the outdoors in, in Maine!
Urban Leaf, 865 Broadway, South Portland, ME 04106
Mon, Tue: Closed
Wed: 12:00 - 6:00 PM pickup 2-6
Fri: 12:00 PM - 6:00 PM pickup 2-6
Sat: 12:00 PM - 6:00 PM pickup 2-6