Get directions to: Subway, Homer, LA Restaurant address: 923 West Main Street Homer, LA 71040, USA Driving Walking Bicycling Restaurant: Subway