1 VoteFix it! Voted!4501 Villa Loma Lane Northeast Albuquerque, NM 87111, USA
stop sign missing, and street name sign missing. On NW corner of Villa Loma Lane NE at Montgomery Blvd NE. The Villa Loma Lane has one new town hose on it and the Whale of a Wash car wash. Its on the north side of Montgomery Blvd NE, west of Tramway Blvd NE.
- Acknowledged by: City of Albuquerque
8 VotesFix it! Voted!