Dr. Karl Neuhaus, DDS
Dentistry
Make an Appointment
(716) 691-8394Telehealth services available
Creekside Dentistry is located at 2825 Niagara Falls Blvd Ste 170, Amherst, NY 14228.
Providers at Creekside Dentistry specialize in Dentistry.
One provider practices at Creekside Dentistry.
Use the insurance check on this page to verify if Creekside Dentistry is in-network.