Family Immunizations

Building trusted relationships, encouraging healthy foundations and providing healthcare with compassion, connection and a committment to excellence.

We offer a full complement of services from general pediatrics to specialized providers including mental and behavorial health specialists. Learn more about our experienced staff.

Call 816-412-2900 to make an appointment with a provider.

Our phone lines are open at 7:30am Monday through Saturday until the close of business that day.

Influenza Immunizations

Each year we offer influenza immunizations to everyone in order to provide the greatest protection to our patients and the general community. This year our flu clinic will be scheduled appointments only, at our North Oak location. Stock is limited so please have your insurance information ready for our schedulers to verify at the time of scheduling.

Whooping Cough Immunizations

Whooping cough (pertussis) is a serious threat to newborns and infants – often fatal. Infants are not fully protected until they have received all four initial doses of vaccine (generally around 15 months of age). Because of this, the best way to protect newborns and young infants is to ensure that everyone around them is immunized – a process known as “cocooning.” To assist with this, we offer the vaccine to everyone.

As with influenza immunization, we cannot bill insurance, but we offer the vaccine at the discount rate of $45 payable by cash, check, or credit card at the time of the immunization. To receive a Tdap vaccine from our office, call us to get scheduled.

To make an appointment with a provider, call 816-412-2900 Monday through Saturday from 7:30am until the close of business that day.


1540 NE 96th St.
Liberty, MO 64068
Phone: 816-412-2900
Fax: 816-412-2915

North Kansas City

400 NE 32nd Street
Kansas City, MO 64116
Phone: 816-412-2900
Fax: 816-412-2915

North Oak

9405 N. Oak Trafficway
Kansas City, MO 64155
Phone: 816-412-2900
Fax: 816-412-2915


6320 N Lucerne Ave.
Kansas City, MO 64151
Phone: 816-412-2900
Fax: 816-412-2915