Dr. Thomas N Holt DDS Dentistry 110 Lockwood Ave.New Rochelle, New York 11801 914-654-0121 About Dr. Thomas N Holt DDS