OUR FIRST STORE
Our first retail location opened early in 2013. Over 600 people showed up on opening night to be among the first to make something special out of their photos.
Since that night, customers are having lots of fun "liberating their photos" with polaroid fotobar. If you are in South Florida come visit! If you aren't nearby don't worry...many more stores are in the planning phase and all official new location announcements will be made on our Facebook page. So, click here and be in the know as it happens. Know more about us? Click Here