South yard - 6250 Thomas Rd, Fort Myers, Fl 33912 North yard - 17610 East St, North Ft Myers, Fl 33917