Photo of James M. Blake

Find your perfect dentist.

Location

247 Buffalo St, Hamburg, New York  14075
James m Blake, DDS, PC
247 Buffalo St
Hamburg, New York
Mon 9:00 am - 12:00 pm  
Tue 8:00 am - 5:00 pm  
Thu 9:00 am - 7:00 pm  
Fri 8:00 am - 4:00 pm  

See more Dentists

Frequently asked questions

Where is James M. Blake's office located?

James M. Blake's office is in Hamburg, NY.

What services does James M. Blake offer?

James M. Blake offers Bonding, Braces / Invisalign, Bridges / Dentures and more. Learn more about James M. Blake's services on Opencare or book your appointment today.