Dr. James Foster is a Orthopedic surgeon and Orthopedist in Rochester …read more14621, Rochester NY and has an experience of 2026 years in these fields. Dr. James Foster practices at Western New York Medical Practice P.C. in Rochester 14621, Rochester NY,Orthopaedic Associates of Rochester PC in Rochester 14626, Rochester NY and Western New York Medical Practice P.C. in Rochester 14625, Rochester NY.
Some of the services provided by the doctor are: Tumors,Treating Arthritis,Osteoarthritis of Knee,SPORTS INJURIES and ORTHOPEDIC SURGERY etc.read less