Acupuncturist
LICENSED ACUPUNCTURIST
198001200
NOT RENEWED
N
MARK
STEPHEN
YBARRA
MARK STEPHEN YBARRA
03/26/2014
06/01/2015
06/30/2017
OAK PARK
IL
60304
COOK
09/19/2017