Contact Us

The Hitch House

Address: 3920 North Peachtree Road, Atlanta, GA 30341

Hours: Mon-Fri 8-5 • Saturday by appointment only.

Telephone: 770-674-2395

Make an Appointment: Use our convenient form—just click here.

Email: Use our convenient Contact Us form below:

Contact Us