Map location of Mitchel Krause 1220 Douglas Avenue, Suite 203, Longwood, FL 32779 Phone: 407-862-7110