Santa's Garden Christmas Trees & Pumpkin Patch
3.47
star(s) from
3
votes
777 S Beach Blvd,
La Habra, CA 90631
Santa's Garden Christmas Trees & Pumpkin Patch is one of the popular Urban Farm located in 777 S Beach Blvd ,La Habra listed under
Local business in La Habra
,