Straz Spinal Care

$100.0K revenue • 12825 Flushing Meadows Dr #210, Des Peres, MO, 63131, United States

Last Updated Dec 16, 2025

Company Overview

Company Name

Straz Spinal Care

Address

12825 Flushing Meadows Dr #210, Des Peres, MO, 63131, United States

Approx. Annual Revenue

$0.1M

Google Reviews

4.8 (21 reviews)

About Straz Spinal Care

Straz Spinal Care is a healthcare practice located in Town and Country, Missouri, United States. The practice specializes in NUCCA, a gentle and safe form of upper cervical chiropractic care, providing personalized treatment and lasting results for their patients. The practice is led by Dr. Straz, who has over 10 years of experience in health and wellness.

More Companies in Missouri

Browse all companies in Missouri

Frequently Asked Questions about Straz Spinal Care

Technologies Used

Social Profiles

Key Decision Makers

Matt Strazewski Chiropractor
LinkedIn