Island Doctors

1114 Florida 20, Interlachen, FL 32148