Central Park Physical Medicine - 2 W 86th St #1, New York, NY 10024 | Fresha