1. El Rio 2531 E Lyon Station Rd Ste B, Creedmoor, NC 27522 Coordinate: 36.13157,-78.72786 Phone: (919) 528-4897