Ted Floor DDS
10057 North Portal Avenue
San Jose, CA 95101
San Jose, CA 95101
Phone: (408) 255-4500
Speciality: General Dentistry
Phone: (408) 255-4500
Speciality: General Dentistry