3140 Sheridan Drive, Suite 140, Amherst NY 14226
Blue Cross Blue Shield
Not covered by any of these plans? Contact us and we will find the best solution to suit you.
We accept all major credit cards, cash and checks.