1. Steroud And Miller 100 Brewer Ln, Carrboro, NC 27510 Coordinate: 35.90958,-79.06578 Phone: (919) 869-7489