Contact Thrive Medical Today

Thrive Medical is located right in the heart of Suffolk County in Riverhead, NY.

Our team provides highly individualized and comprehensive physical therapy, massage therapy, primary medical care, acupuncture, and more to help people of all ages and abilities find relief from chronic pain.

A man happy at the gym


Use our easy online form to learn more about our unique treatments plans for chronic pain. Most insurances accepted.

Phone: 631-591-3093

Thrive Medical of Riverhead:
550 E. Main St., Suite 100
Riverhead, NY 11901

Thrive Medical of East Setauket
140 N. Belle Mead Rd., Suite A
East Setauket, NY 11733

Thrive Medical of Westhampton Beach
10 Old Riverhead Rd, Suite A
Westhampton Beach, NY 11978

Thrive Medical of Sayville
160 Middle Rd, Suite 1
Sayville, NY 11782

Thrive Medical of Massapequa
690 Broadway, Suite 100
Massapequa, NY 11758

Thrive Medical of Smithtown
300 E Main St., Suite 2
Smithtown, NY 11787

We are currently closed.

Office Hours*:

Monday: Closed
Tuesday: 9am – 7pm
Wednesday: 9am – 7pm
Thursday: Closed
Friday: 9am – 7pm
Saturday: Closed
Sunday: Closed

*Note: Closed for lunch between 1:00pm – 2:00pm.
The office is closed on most major holidays

If this is a medical emergency, please go directly to the nearest hospital emergency room.