Company STOVROFF & TAYLOR REALTORS, INC. Address STOVROFF & TAYLOR REALTORS, INC., WILLIAMSVILLE, 14221, NEW YORK