1. Finch, David, MD 104 Railroad Ave, Delta, LA 71233 Coordinate: 32.410686,-91.19126 Phone: (318) 633-9662