In and out in 30 minutes for urgent care. Everyone was very helpful and clear about what they could and couldnt do. Im definitely be coming back if I ever need to.
Information
1Photos
1Comments
3Rating
Address:7051 Alvarado Rd, La Mesa, CA 91942, United States