Self Serve Pet Spa – Calloway Store in Bakersfield October 23, 2021 Address 2816 Calloway Dr Unit 103Bakersfield, CA 93312Contact Tel: (661) 588-7858Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map