MAGNOLIA MANOR OF CARMEL - Carmel, CA

Location & Directions