News Alert
Man with New Family Accused of Killing Old One in …

Echo Bay Service Station

Flag as Inappropriate

Located off Pelham Road in New Rochelle, Echo Bay Service Station has been in business for more than 35 years. Echo Bay Service Station has experienced mechanics who can handle a variety of auto repairs. Echo Bay Service Station services both American and foreign vehicles, and offers free estimates for all jobs.
69 Pelham Rd, New Rochelle, NY 10805
(914) 576-7316
  • Hours: By appointment
  • Hours: Mon - Fri, 8:30am - 5pm; Sat, 8:30am - noon
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »