West Covina Plaza Pumpkin Patch & Christmas Trees.
112 Plaza Dr,
West Covina, CA 91790-2805
West Covina Plaza Pumpkin Patch & Christmas Trees. is one of the popular Just For Fun located in 112 Plaza Dr ,West Covina listed under
Landmark & Historical Place in West Covina
,