Photo 1 of 2
Two armed robbery suspects arrested in Menlo Park
Police armed with shotguns were seen on the streets and along railroad tracks near Marsh and Bay roads in Menlo Park on Wednesday, Jan. 16. Photo by Scott Peterson.
© 2017 Palo Alto Online.
All rights reserved.