Cardiologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Chiropractor providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dentist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Dermatologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Family Physician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
OB-GYN providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Ophthalmologist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Orthopedic Surgeon providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Pediatrician providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Physical Therapist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Podiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
Psychiatrist providers include doctors, nurses, nurse practitioners, and physician assistants. They often maintain long-term relationships with you and advise and treat you on a range of health related issues.
You cannot find a provider who cares more about her patients than Mary Josefyk. She gives you all the time you need during your visit. She works round the clock. I had to go to the ER on Valentine's Day for an ongoing problem.... Read more
You cannot find a provider who cares more about her patients than Mary Josefyk. She gives you all the time you need during your visit. She works round the clock. I had to go to the ER on Valentine's Day for an ongoing problem. Shortly after I returned home, I got a personal phone call from Mary asking me what happened and how I was feeling. She gave me an appointment on the phone for a follow up visit on Tuesday when she reopened. She is amazing and I trust her completely with medical decisions. Read less
Adele M • February 18, 2026
If your looking for a true genuine understanding caring Dr and Staff then the Mary Josefyk medical group is the place you need to go. They will give you the excellant care you need as well as their fullest attention on any questio... Read more
If your looking for a true genuine understanding caring Dr and Staff then the Mary Josefyk medical group is the place you need to go. They will give you the excellant care you need as well as their fullest attention on any questions you may have..I fell in Love with this group have no desire to look elsewhere as all my needs plus has been met Read less
SMS Terms & Privacy - By opting in, you agree to receive SMS alerts regarding your appointment from Mary Josefyk DNP APRN PA dba Main Avenue Medical. Message frequency varies. Message and data rates may apply. Reply STOP to opt out at any time. For questions, please call (863) 659-1079. Your mobile information will not be shared with third parties.