1. Storm Richard 900 Colonial Dr, Albemarle, NC 28001 Coordinate: 35.36657,-80.18607 Phone: (704) 983-2040
2. Storm Technologies Inc 411 N Depot St, Albemarle, NC 28001 Coordinate: 35.35713,-80.20161 Phone: (704) 983-2040