Hours Of Operations H2O Wireless Maine South Portland 04106 H2O Wireless Hours of Operation and Location in South Portland, ME 04106 4.1 - 200 votes 327 Main St, South Portland, ME 04106 (207) 842-2900 Get Directions H2O Wireless Hours Category: Electronics Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore South PortlandView More Apparel MarshallsTJ MaxxBurlington Coat FactoryDeb ShopsH & M Sports TargetSports AuthorityVansSnap FitnessEastern Mountain Sports Jewelry MarshallsBurlington Coat FactoryDeb ShopsZalesKay Jewelers Recommend For You Metro PCS Bath & Body Works American Eagle Outfitters Verizon Wireless Abercrombie & Fitch Jcrew Dollar Store The Vitamin Shoppe Lush Yankee Candle