Inspection Reports for Maple House

410 Pennsylvania Ave, Santa Cruz, CA 95062, USA, CA, 95062

Back to Facility Profile

Report

August 27, 2025

Report

August 7, 2024

Viewing

Loading inspection reports...