We Have Moved! Come see us!
We have closed down the Chamblee Plaza location and are in our NEW location, about a mile up Peachtree Blvd. The new address is 3676 North Peachtree Road Chamblee, Ga. Were are open for private showings but watch here for details on our Grand Opening at the new store. Our business model is being updated along with the move so stay tuned for the latest news!