Smile Collision Center Home Business Listings > Auto Parts > Smile Collision Center Address: Ave Muñoz Rivera 1090 Rio Piedras San Juan, PR 00927 GPS: 18.4007207, -66.0562904281 Telephone: (787) 200-2818 Tweet