ABC Vacuum & Sewing: Steven Sagat Owner
ABC Appliance
ABC Vacuum & Sewing (also known as: ABC Appliance, located at 408 Florence Street, Palo Alto, CA 94301 is conducting business by misleading and unnecessary repairs and charging customer excessive fees for their shoddy work (also see Yelp.com reviews for other customer complaints. URL Below). ...