Michelle Bombacie, LACMichelle Bombacie · Acupuncturist14235 84Th Dr Apt 5E, Briarwood, NY 11435(212) 203-2982Check availability No reviews yetInsurance:Not specifiedBook onlineClaim listing