Join Our Email List

For Email Marketing you can trust


 Find us on Facebook 



Product Search








shopping cart

items:  subtotal:

290 South California Avenue, Palo Alto, CA 94306 | Phone: (800) 854-8996


Offering a Wide Selection of Camera Lenses & Flashes




At Keeble & Shuchat Photography we provide our customers with the high quality digital cameras and camera accessories that they want and need. The residents of San Francisco, CA & Bay Area, CA trust our experts to guide them in the right direction when purchasing a new or used camera. We offer a wide selection of digital camera brands and are sure to have what you’re looking for.


Some brands offered:








& More

Not only do we sell all of the cameras and camera accessories that you’re looking for but we also offer a range of other services such as, camera repair services, rental services, classes and seminars, sensor cleaning, used equipment trade-ins and passport photos when needed.


Regardless if you’re coming in for a new, top of the line digital camera or need your passport photo taken we can have you in and out in no time. With quality customer service and prices that can’t be beat! Visit our store location in Palo Alto, CA today!

  Store Services


  Photo Finishing Services


  About Keeble & Shuchat Photography


Serving Bay Area CA, San Jose CA & Beyond

Visit us for Camera Repair & More

Contact Us

Shop online

Online Prints

In store Service

About Us

Digital Cameras

KSP Online Print Service

Digital Print Kiosks

Request Information

SLR Lenses

Create Personalized Gifts

Photo Lab Services



Create Photo Books

Create Personalized Gifts


Memory Cards

KSP Pro Lab

Large and Canvas Prints



Printing FAQs

Reprints and Enlargements




Scanning and Other




Video Transfers and Other


About Camera Filters


Passport Photos




Used and Rental Equipment









All product lines

All print services

All in-store services


Keeble & Shuchat Photography • 290 S. California Avenue • Palo Alto, CA 94306 • T: 800.854.8996 • F: 650.327.6231