Dr. THOMAS SHIELDS, DDS

Address

2333 N Triphammer Rd Suite 303
Ithaca, NY 14850