We’re easy to find, see map below. Our address is, 2226 North Davidson St., Charlotte, NC 28205. Free parking for all visitors. We are open 7 days a week, 24 hours a day. No Excuses! Our phone is 704.371.4660. Please call or email us if you have any questions.