Dr. Cheryl L. Lonergan, M.D. is great. Problems with the office however... Their receptionist did not check my referrals or have me pay my copay every visit so I ended up having to make a six month claim with my insurance. I later received a bill stating an amount but wasn’t itemized and telling me after several attempts and no response, the bill will go to collections in 14 days. I called the office to find out why and it was old copays from earlier this year. Way to confuse a person and have my insurance, them, me, and my primary running around to fix it all over the course of 10 months.