Dr Weaver is both professional and kind. When youleave you will feel like you spent time with a very knowledgeable friend
Saw me once in hospital tried to force medication on me didn’t take it so he billed me for 4 visits totaling 1078