CVS Photo ← View details 1097 Leigh Avenue, San Jose, CA 95126 +1 408-294-2240 Get Directions From* To * — Required information