Dr. Steingart is not accepting insurances.
We accept cash, checks, American Express, Discover, Visa and Mastercard.