Thompson's Frame & Gallery

Custom Picture Framer serving the Roswell, Alpharetta, Johns Creek, Dunwoody, Norcross area.
Opening at 10:00 AM tomorrow
Header image for the site


We will be closed from Thursday July 4th - Sunday July 7th in observance of Independence Day. Enjoy your holiday! See you on Monday July 8th


Holiday Hours
Monday - 12/31 - Closed
Tuesday - 1/1 - Closed

See you next year (Wed)!

Holiday Hours

Monday - 12/24 - 10-2
Tuesday - 12/25 - Closed
Wednesday - 12/26 - Closed

Monday - 12/31 - Closed
Tuesday - 1/1 - Closed


5 months ago
We’ve been using Thompson’s for 10+ years and the staff is very friendly, courteous and professional. Would highly recommend them. Too bad RIck’s an Alabama fan. War Eagle!
- Curtis R
10 months ago
Great place for framing!!! Employees are friendly and helpful and knowledgable. Huge selection of fine quality frames. They'll use your frame if that's what you want. Pricing is totally fair. Quality work in a very short turn around time. I'm real happy I found them, just had them reframe 2 large posters and they look great. I'm very pleased.
- Denise H
10 months ago
Wonderful shop! Super nice and helpful staff. They framed a painting for me on the spot and it only took about 5 minutes. They have a really nice selection of both frames and art.
- Clare M

Next day service in most cases !

We offer over 1,500 mouldings, hundreds of mats, multiple glass options, everything you need to make you custom project unique and special. We also specialize in custom mirrors, shadowboxes, conversation framing, framing needle work, canvas stretching, and large commercial projects.  Browse our extensive selection of all paintings, mirrors, ready-made frames, photo frames... We are the one stop shop for your walls

Contact Us


Call now
  • (770) 641-7775


Get directions
8560 Holcomb Bridge Road #127
Alpharetta, GA 30022
United States

Business Hours

Mon:10:00 AM – 6:00 PM
Tue:10:00 AM – 6:00 PM
Wed:10:00 AM – 6:00 PM
Thu:10:00 AM – 6:00 PM
Fri:10:00 AM – 6:00 PM
Sat:10:00 AM – 5:00 PM
Contact Us
Message sent. We'll get back to you soon.