KFC E685015

KFC #E685015 is a KFC restaurant located at 695 Columbia Road in Boston, Massachusetts.