This is not the official web site of
Platform Beer Co. — Production
(Anheuser-Busch InBev)
Not open to the public (as far as I know)
3506 Vega Avenue
Cleveland OH 44113
[Update]

Notes

Updated: August 11, 2019