Spencer Durwood DDS in Bakersfield, CA 93306



Spencer Durwood DDS

3000 Mall View Road # 1071

(661) 873-9319

(855) 943-3445