1. Lorinda Ross Frame Shop 43513 W Pleasant Ridge Rd, Hammond, LA 70403 Coordinate: 30.49295,-90.42784 Phone: (985) 345-4246