Visit One of Our Thrive Medical Locations Today!

Conveniently located in Eastern Nassau and Suffolk County. Please click on each location to contact and learn more.

Riverhead Clinic Location

Sayville Clinic Location

Setauket Clinic Location

Smithtown Clinic Location

Westhampton Clinic Location