America's Best Value Inn

Address:
1102 E Broadway St Needles, CA
Phone:
(760) 326-4501