Heart of Buffalo is owned and operated by:
Marketing Technologies of WNY, LLC.
Located in the Tri-Main Center
2495 Main Street
Buffalo, NY 14214-2154
Visit our website to find out more!