Thomas Lorence DDS in Fair Oaks, CA 95628



Thomas Lorence DDS

8000 California Avenue

(916) 966-2227

(855) 943-3445