Yes, Medicare is accepted. To answer your question about the necessities of a referral it would be best to call the office as it depends on the specifics of your insurance. The staff would be able to answer that for you.
I believe that completely depends on your insurance company's policy.
Thanks! Your answer is awaiting moderation.