Star Plaza. 1248, 1232 N Tamiami Trail #1/2, North Fort Myers (239) 349-7431
Star Plaza. 1248, 1232 N Tamiami Trail #1/2, North Fort Myers 33903 (239) 349-7431