1. Leon S Bacchus, MD 1225 Huffman Mill Rd Ste 101, Burlington, NC 27215 Coordinate: 36.06434,-79.50246 Phone: (336) 524-9989