Andy and Terry Automotive Specialists Launches New Website
Since 1973, Andy and Terry Automotive Specialists has been located at 176 North Central Ave. in Valley Stream, NY. Through the years, our mission has remained that when you break ‘em, we fix ‘em. During your online visit, feel free to take your time browsing an online list of all auto re...
Written on Tuesday, September 10, 2013 by