AFC Urgent Care

Phone & Address

6965 North Glenwood Street
Garden City, ID 83714

Get directions

(208) 853-3000