Roach & O'brien
Bars & Pubs Haverford
- 560 W Lancaster Ave Map
- Route Haverford, PA 19041-1209
- 560 W Lancaster Ave, Haverford, PA 19041-1209
- (610) 527-6308
Roach & O'brien can be found at 560 W Lancaster Ave . The following is offered: Bars & Pubs . In Haverford there are 2 other Bars & Pubs. An overview can be found here.