Contact Us – Alfa Atlanta

Alfa Atlanta has one location in the Atlanta, Georgia area. We are co-located with Hitch House of Georgia at 3920 North Peachtree Road, Atlanta, GA 30341. Alfa Atlanta Shop Hours Monday – Friday 8:00 am – 5:00 pm. Saturday is by appointment only. We are closed on Sunday.

Send us a Message

    Your Name (required)

    Your Email (required)

    Subject

    Your Message

    Atlanta’s Premier Alfa Romeo Repair & Restoration Facility!

    We provide a guarantee with all Alfa Romeo repairs and restoration work that we perform.
    Directions From Downtown Atlanta To Alfa Atlanta & Hitch House of Georgia

    1. Follow Interstate 75 north to I-75 & I-85 split
    2. Take the I-85 north route
    3. Follow I-85 to I-285
    4. Take I-285 towards Marietta
    5. Proceed to Peachtree Industrial exit, then exit onto Peachtree Industrial and travel inside the perimeter for approximately 1/2 mile
    6. Make a right at North Peachtree Road and Hitch House Ga sign will be on your left

    BobHineCar