Home Page » Directory » Captain Jay's Fish & Chicken

Captain Jay's Fish & Chicken

  • Address: 3802 N. Kenwood Ave., Indianapolis, IN 46208
    Enter your starting address:
    Phone Number: (317) 920-9643   Fax Number: (317) -

Really known for:

  • Seafood
  • Carry Out