Auto Placement Center Inc
160 Amaral St
Riverside, RI 02915-2223
401-438-5254