1. Larry Clemons Owner Landmark 10066 Hereford Rd, Folsom, LA 70437 Coordinate: 30.566055,-90.24474 Phone: (985) 796-5647