Family Medicine and Urgent Care

Serving Hampton Roads, VA for nearly 30 years

In and Out Express Care is the Family and Urgent Care division of I & O Medical Centers. I & O Medical Centers was established almost 30 years ago to meet the growing healthcare demands for local employers. We are the leader in occupational medicine in Hampton Roads, serving corporations and municipalities for treating work-related injuries and illnesses, providing medical surveillance, conducting substance abuse testing and doing so much more. For further details about our occupational health services, please visit our our I & O Medical Centers website.

As I & O Medical Centers has expanded, so has the scope of our services. Today, in addition to serving as the “company doctor” for large and small businesses throughout the region, we also serve as the “ family doctor” for a growing number of Tidewater area patients, through In and Out Express Care.

“Family medicine fits perfectly with our commitment to preventive medicine in the community,” says Dr. Michael Baddar. “Now, anyone can get the same types of services – from flu shots to check-ups to x-rays and urgent care – that we provide to Fortune 500 companies and city governments.” 

Our staff is friendly and knowledgeable. In and Out Express Care utilizes board-certified family medicine and emergency medicine trained physicians as well as well-trained and qualified certified Physician Assistants and Nurse Practitioners. Our staff is trained to care for a wide variety of medical needs and urgent care services for your family.

In and Out Express Care provides all of the services of any family medicine practice, including school and work physicals, treatment for colds, sore throats, earaches and bad backs, blood pressure and cholesterol monitoring, allergy testing, and more. We do sports physicals for children at camp or summer sports at reasonable prices. We offer you and your family everything from flu shots and physical therapy to X-Rays, EKGs, and prescriptions. When you need urgent care in Hampton Roads — Hampton, Newport News, Virginia Beach, or Chesapeake — we are here to handle your urgent care needs. If you need medical attention in Southeastern Virginia, you’ve come to the right place! 

In and Out Express Care — "Your Neighborhood Urgent Care'