Dedham Auto Mall
Skyline motors never ever purchase a vehicle from these scums scam scam scam
- 03-29-2012
- 34
THEY try to keep your down money payment if you choose not to purchase from them and give you the run around. Thieves scam. They get crazy and rude and mean as if you are obligated to purchase bunch of sharks!!! Toxic place
Company: Dedham Auto Mall
Country: USA
State: Massachusetts
City: Dedham
Address: 909 Providence HWY
Phone: 7814419999
Site: dedhamauto.com