Start from
Carmel Mountain Ranch Veterinary Hospital
11925 Carmel Mountain Rd #802, San Diego 92128