Pop-A-Lock Of The Outer Banks Solar Energy Contractor - Point Harbor, NC Looking to contact Pop-A-Lock Of The Outer Banks? You can reach them at 252-207-4070