Oak Tree Manor
7770 128th St
Seminole, FL 33776
Seminole, FL 33776