1. Newfangled Web Factory 103 Lloyd St Ste 100, Carrboro, NC 27510 Coordinate: 35.91132,-79.0694 Phone: (919) 960-8889