Logo Design Maestro
Consumer Report
- 03-22-2013
- 7
We paid to have them design a flyer but now we do not hear from them, their live chat does not exist and there is not a phone number to reach them at.
Company: Logo Design Maestro
Country: USA
State: Texas
City: Houston
ZIP: 77043
Address: 10685-B Hazelhurst Dr., #10817
Phone: 8882638903
Site: logodesignmaestro.com