Chapel of Flowers

  • Chapel of Flowers
  • 900 South 2nd Street
  • San Jose
  • CA
  • 95112
  • (408) 294-9663