I love this practice.  The doctor is incredibly well versed.  His holistic approach is something that more people should look into.  The staff is wonderful:  friendly, courteous, flexible with switching appointment dates around.  I can't say enough positive things about this place.  So glad a place like this is in this small town.

– Porpoise P.