Since 1975, our practice has offered General Internal Medicine (Primary Care) and Allergy, Asthma and Immunology (Specialty Care). Internal Medicine care is offered for ages 12 and up. Allergy, Asthma and Immunology specialty care is offered to all age groups. All practitioners are Board Certified. We offer the unique Rainbow Asthma Home Care Program, which has received praise for dramatically reducing asthma hospitalizations, emergency room visits, and costs. We subspecialize in complete asthma care for all age groups.

Immune deficiency diseases are part of the practice of allergy, asthma and immunology. We also specialize in recognizing the presence of immune deficiency diseases, and together with our colleagues in Boston, provide comprehensive services in this regard.

Thomas F Johnson, MD,


In an effort to create a better medical home for our family of patients we have expanded both our staff and our areas of medical treatment. Specialties such as diabetic care, and adult and children food allergies can now be found under our roof. We also have added the Niox Mino Asthma treatment program to our services.

We accept and participate in most insurance programs, offer financing of services to those requiring it, and accept most major credit cards as methods of payment. Appointments are generally available within a day or two and acute care is same day service by appointment and walk in.

Handicap accessible (first floor location). Evening hours are available.