"Cameras by Janel R. at InsiderPages "This store has all your camera needs... They develop film, sell cameras, film and accessories. The staff members are great and very nice and helpful. They are very knowledgeable about the products so they can help alot with your picture needs. Located in the popular arrowhead mall. Store is sometimes busy and crowded.