Phone

625-3828 or 625-3827

Email Address

customerservice@mecrmi.net

Location

PO BOX 1439 Majuro MH 96960
Marshall Islands

Apply for Solar Connection