Our Urgent Care is located in La Jolla at 8910 Villa La Jolla Drive, and our Express Care locations include: Downtown San Diego – 203 West F St.
Our Urgent Care is located in La Jolla at 8910 Villa La Jolla Drive, and our Express Care locations include: Downtown San Diego – 203 West F St.