Arizona > Phoenix > North Mountain > Travel & Transportation > Hotels, Motels, & Lodging > Abacus Inn
3509 W Thunderbird Rd, Phoenix, Arizona, 85053-5543
(602) 938-0528
North Mountain
Travel & Transportation > Hotels, Motels, & Lodging
Services: Chinese
No reviews yet. Be the first to write a review!