What is your wait time

Sandra Johnson | Sep 16, 2017 | Category: Urgent care center in Worcester, Massachusetts

AFC Urgent Care Worcester - All questions

Address: 117 Stafford St, Worcester, MA 01603, USA

Teuta Zeqollari | Sep 16, 2017

Less than 10 minutes

Dennis Drake | Sep 16, 2018

Yes

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places