PHOTOBOOTH LOCATIONS

Bellows Film Lab

1140 Euclid Ave. NE
Atlanta, GA 30307
B&W, 4 per strip, $5
Photos: November 6, 2024
Last visit: November 6, 2024

MAP WEB

Thanks to reader Hannah for letting us know about this Model 17 located at Bellows Film Lab's Atlanta location. It "sits in the corner of shop. $5 credit card only, spits out crisp black and gently sepia strips, one of which gave me a light leak."

Contributed by Hannah