NPI Central
Eric Stambaugh, PT, DPT — NPI 1124892880, Rochester, NY | NPI Central