Larry's Hardware, Inc.

  • Home Improvement / Hardware Stores
720 N. Columbia St.
Covington, LA 70433
(985) 892-4455
(985) 892-4456 (fax)