Update Info - Strutting Duck
This restaurant was reported as closed. If it is open, let us know.
Strutting Duck
2038 Lee Rd 137
Auburn, AL 36832
2038 Lee Rd 137
Auburn, AL 36832
This restaurant was reported as closed. If it is open, let us know.