Travis Stephen Schake, MD, Orthopaedic Surgery

5959 Big Tree Rd
Orchard ParkNY  14127-2291 (Erie County)


Phone: 716-204-3200
Fax:

NPI: 1205397866
License Number: 023430-1 (NY)