1. Ponchatoula Feed & Seed Store Inc 180 E Pine St, Ponchatoula, LA 70454 Coordinate: 30.43929,-90.44043 Phone: (985) 386-3506