Map location of Nathaniel Koch 1317 Winewood Blvd Ste 5 Rm 255, Tallahassee, FL 32399 Phone: 850-274-5264