The Pho 88
Restaurant is located on 1270
Westford Street in Lowell, Massachusetts, located
at the Pistol Plaza in Drum Hill. The Restaurant
is also right next to Drum Hill Ford.
For Exact Driving Directions from
your current Location, please click the Driving Directions from Your Location below. A new window will open with Maps. Fill in your current address and obtain your driving direction.