OAKWOOD CARLSBAD

6610 AMBROSIA LANE
Carlsbad
California
United States