Larry's Home Repair Inc

Services: sales, installation
Address:
8958 Talca Court
San Diego, California 92129-2166
US
Contact Info:
Phone: 858-382-6177
Notes:

Licensed General Contractor, Handyman Services

Service Area: San Diego, Inland North County