Stages of Life Medical Institute 1917 Boothe Circle, Longwood, FL 32750