OsteoarthritisofHand near Shirley, NY
We found 676 results within 25 miles for "OsteoarthritisofHand near Shirley, NY"
147 Beach Rd Ste DWesthampton Beach, NY 11978
12 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 1 more provider attributes
147 Beach Rd Ste DWesthampton Beach, NY 11978
12 miles away

715 Roanoke AveRiverhead, NY 11901
14 miles away
At a Glance:
- Listened/answered questions (77)
- Appt. wasn't rushed (75)
- Explains conditions well (75)
- View 2 more provider attributes
- Offers Telehealth
715 Roanoke AveRiverhead, NY 11901
14 miles away

400 Montauk Hwy Ste 108West Islip, NY 11795
24 miles away
At a Glance:
- Found trustworthy (42)
- Explains conditions well (41)
- Listened/answered questions (38)
- Offers Telehealth
400 Montauk Hwy Ste 108West Islip, NY 11795
24 miles away

147 Beach Rd Ste DWesthampton Beach, NY 11978
12 miles away
- Offers Telehealth
147 Beach Rd Ste DWesthampton Beach, NY 11978
12 miles away

290 E Main St Ste 200Smithtown, NY 11787
16 miles away
At a Glance:
- Appt. wasn't rushed (12)
- Listened/answered questions (11)
- Found trustworthy (11)
- View 1 more provider attributes
290 E Main St Ste 200Smithtown, NY 11787
16 miles away

261 Smithtown Blvd Ste 1Nesconset, NY 11767
14 miles away
261 Smithtown Blvd Ste 1Nesconset, NY 11767
14 miles away

340 Montauk Hwy Ste 1West Islip, NY 11795
24 miles away
At a Glance:
- Listened/answered questions (64)
- Explains conditions well (64)
- Appt. wasn't rushed (63)
- View 2 more provider attributes
- Offers Telehealth
340 Montauk Hwy Ste 1West Islip, NY 11795
24 miles away

2500 Nesconset Hwy Bldg 10Stony Brook, NY 11790
14 miles away
At a Glance:
- Appt. wasn't rushed (4)
- Listened/answered questions (4)
- Explains conditions well (4)
- View 1 more provider attributes
2500 Nesconset Hwy Bldg 10Stony Brook, NY 11790
14 miles away

235 N Belle Mead AveEast Setauket, NY 11733
13 miles away
At a Glance:
- Listened/answered questions (43)
- Explains conditions well (43)
- Appt. wasn't rushed (42)
- View 2 more provider attributes
- Offers Telehealth
235 N Belle Mead AveEast Setauket, NY 11733
13 miles away

205 S Ocean Ave Fl 2Patchogue, NY 11772
7.8 miles away
- Offers Telehealth
205 S Ocean Ave Fl 2Patchogue, NY 11772
7.8 miles away

101 Nicolls RdStony Brook, NY 11794
15 miles away
101 Nicolls RdStony Brook, NY 11794
15 miles away

7 Medical DrPort Jefferson Station, NY 11776
13 miles away
At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 2 more provider attributes
- Offers Telehealth
7 Medical DrPort Jefferson Station, NY 11776
13 miles away

3480 Veterans Memorial HwyBohemia, NY 11716
13 miles away
At a Glance:
- Appt. wasn't rushed (20)
- Listened/answered questions (20)
- Explains conditions well (19)
- View 1 more provider attributes
- Offers Telehealth
3480 Veterans Memorial HwyBohemia, NY 11716
13 miles away

267 E Main St Ste B3Smithtown, NY 11787
17 miles away
At a Glance:
- Appt. wasn't rushed (17)
- Listened/answered questions (17)
- Explains conditions well (16)
- View 2 more provider attributes
- Offers Telehealth
267 E Main St Ste B3Smithtown, NY 11787
17 miles away

6 Technology Dr Ste 100East Setauket, NY 11733
13 miles away
At a Glance:
- Appt. wasn't rushed (5)
- Listened/answered questions (4)
- Felt Respected (2)
6 Technology Dr Ste 100East Setauket, NY 11733
13 miles away

6 Technology Dr Ste 100East Setauket, NY 11733
13 miles away
At a Glance:
- Listened/answered questions (113)
- Explains conditions well (112)
- Found trustworthy (112)
- View 1 more provider attributes
- Offers Telehealth
6 Technology Dr Ste 100East Setauket, NY 11733
13 miles away

101 Nicolls RdStony Brook, NY 11794
15 miles away
At a Glance:
- Appt. wasn't rushed (3)
- Listened/answered questions (3)
- Explains conditions well (3)
- View 2 more provider attributes
- Offers Telehealth
101 Nicolls RdStony Brook, NY 11794
15 miles away

1010 Route 112 Ste 300Port Jefferson Station, NY 11776
12 miles away
At a Glance:
- Found trustworthy (82)
- Listened/answered questions (81)
- Explains conditions well (81)
- View 1 more provider attributes
- Offers Telehealth
1010 Route 112 Ste 300Port Jefferson Station, NY 11776
12 miles away

2 Montauk HwySouthampton, NY 11968
23 miles away
At a Glance:
- Explains conditions well (93)
- Listened/answered questions (92)
- Appt. wasn't rushed (91)
- View 2 more provider attributes
- Offers Telehealth
Biography: Dr. Haffey received his BA in Literature and Literary Studies in University of Colorado in 2002. He then obtained his DO degree in West Virginia School of Osteopathic Medicine in 2016. He completed his internship at Stony Brook Medicine-Southampton Hospital, followed by a residency in Physical Medicine and Rehabilitation at NewYork-Presbyterian Hospital/Columbia/Cornell in 2020. After his Fellowship focusing on Pain Medicine, Dr. Haffey joined Columbia University Medical Center in May 2021 and Weill Cornell Medicine in February 2025 up to present.
2 Montauk HwySouthampton, NY 11968
23 miles away

On staff atWeill Cornell Medical Center.
24 E Main StBay Shore, NY 11706
20 miles away
At a Glance:
- Appt. wasn't rushed (7)
- Listened/answered questions (7)
- Explains conditions well (7)
- View 2 more provider attributes
- Offers Telehealth
24 E Main StBay Shore, NY 11706
20 miles away

54 Commerce Ave Ste 7Riverhead, NY 11901
13 miles away
At a Glance:
- Felt Respected (1)
- Offers Telehealth
54 Commerce Ave Ste 7Riverhead, NY 11901
13 miles away

26 Research WayEast Setauket, NY 11733
13 miles away
At a Glance:
- Appt. wasn't rushed (2)
- Listened/answered questions (2)
- Explains conditions well (2)
- View 2 more provider attributes
26 Research WayEast Setauket, NY 11733
13 miles away
