![]() Helena Hillman Laroche, MD Medicare: Not Enrolled in Medicare Practice Location: 2401 Gillham Rd, Kansas City, MO 64108 Phone: 816-234-3000 Fax: 816-302-9939 |
![]() Dr. Daryl L Thomas, M.D. Preventive Medicine - Occupational Medicine Medicare: Medicare Enrolled Practice Location: 6501 E Commerce Ave, Suite 110, Kansas City, MO 64120 Phone: 816-561-2105 |
![]() Dr. Allen Jeffrey Parmet, M.D., M.P.H. Preventive Medicine - Aerospace Medicine Medicare: Not Enrolled in Medicare Practice Location: 4320 Wornall Rd, Suite 432, Kansas City, MO 64111 Phone: 816-931-2105 Fax: 816-931-0509 |
![]() Dr. James L. Jordan, MD Preventive Medicine - Occupational Medicine Medicare: Medicare Enrolled Practice Location: 331 Hospital Dr, Suite D, Lebanon, MO 65536 Phone: 417-532-3495 Fax: 417-532-3598 |
![]() Dr. Preston B Howerton, DO Preventive Medicine - Aerospace Medicine Medicare: Accepting Medicare Assignments Practice Location: 2305 South 65 Highway, Marshall, MO 65340 Phone: 660-886-7431 Fax: 660-831-3361 |
![]() Marva Warmington, NP Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 83 Progress Pkwy, Maryland Heights, MO 63043 Phone: 615-778-4066 |
![]() Dr. Shawn Christopher Merys, MD, MPH Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 13655 Riverport Dr, Unitedhealthcare/optumhealth, Maryland Heights, MO 63043 Phone: 314-592-7232 |
![]() Ann-marie Puricelli, M.D. Preventive Medicine - Occupational Medicine Medicare: Medicare Enrolled Practice Location: 83 Progress Pkwy, Maryland Heights, MO 63043 Phone: 615-778-4066 |
![]() Dr. Rick L Haggard, DO Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 113 West Hickory, Neosho, MO 64850 Phone: 417-455-4276 |
![]() Dr. Breann Michelle Kelley, MD Medicare: Accepting Medicare Assignments Practice Location: 2790 Clay Edwards Dr Ste 600, North Kansas City, MO 64116 Phone: 816-691-5048 Fax: 816-455-5351 |
![]() Neil V Mikel, M.D. Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 599 Armour Rd, North Kansas City, MO 64116 Phone: 615-778-4066 |
![]() Philip Ryan, DO Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 2700 Clay Edwards Dr, Suite 120, North Kansas City, MO 64116 Phone: 816-346-7400 Fax: 816-346-7104 |
![]() Dr. Jeanne Pauline Abbott, DO Preventive Medicine - Preventive Medicine/Occupational Environmental Medicine Medicare: Medicare Enrolled Practice Location: 54 Hospital Dr, Suite 102, Osage Beach, MO 65065 Phone: 573-348-8045 Fax: 573-348-8046 |
![]() Dr. Benjamin Alan Childers, D.O. Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 109 N 2nd St, Ozark, MO 65721 Phone: 417-844-8726 |
![]() Dr. Brent Daniel Forrest, M.D. Medicare: May Accept Medicare Assignments Practice Location: 802 N Riverside Rd Ste G50, Saint Joseph, MO 64507 Phone: 816-671-4888 Fax: 816-671-4890 |
![]() Dr. Tanner William Boes, MD Preventive Medicine - Undersea and Hyperbaric Medicine Medicare: Accepting Medicare Assignments Practice Location: 11700 Studt Ave, Saint Louis, MO 63141 Phone: 314-989-1181 Fax: 314-989-1441 |
![]() Dr. Jonathan Jay Beitler, MD, MBA, FACR Preventive Medicine - Aerospace Medicine Medicare: Medicare Enrolled Practice Location: 915 N Grand Blvd, Saint Louis, MO 63106 Phone: 314-289-6324 |
![]() Dr. Ashokkumar B. Patel, M.D. Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 675 Old Ballas Rd, Suite 200, Saint Louis, MO 63141 Phone: 314-692-2100 Fax: 314-692-2122 |
![]() Meredith J Payne, MD Preventive Medicine - Occupational Medicine Medicare: Not Enrolled in Medicare Practice Location: 1617 S 3rd St, Saint Louis, MO 63104 Phone: 615-778-4066 |
![]() Karen Shockley, MD Preventive Medicine - Preventive Medicine/Occupational Environmental Medicine Medicare: Not Enrolled in Medicare Practice Location: 5000 Manchester Ave, Saint Louis, MO 63110 Phone: 314-747-5800 |