Found 3 places
Latitude: 41.0559 (41°3′21″N), Longitude: -73.525 (73°31′30″W)
Address: 263 Selleck St, Stamford, CT 06902
Latitude: 41.0417 (41°2′30″N), Longitude: -73.5586 (73°33′31″W)
Phone: (203) 883-8888
Site: www.kiaofstamford.com
Facebook
Foursquare
Twitter
Address: 212 Magee Ave, Stamford, CT 06902
Latitude: 41.043 (41°2′35″N), Longitude: -73.5265 (73°31′35″W)
Phone: (203) 357-0357
Site: stamfordford.com