KFC E685024

KFC #E685024 is a KFC restaurant located at 149 Cochituate Road in Framingham, Massachusetts.