James R Ellis Dds in Fair Oaks, CA 95628



James R Ellis Dds

5060 Sunrise Boulevard

(916) 863-0456

(855) 943-3445