192 Park Club Ln Ste 100, Williamsville, NY, 14221
Average office wait time
Buffalo Orthopaedic Group
4901 Camp Rd Ste 100
Hamburg, NY, 14075
"Dr Karpi did a right knee replacement in September 2019. He explained everything very well. Did my surgery at St Joseph's Hospital. Everything went well and the staff in the hospital and office were so nice and helpful. "