Yes, you can do that tonight, measure both sides and then corner to corner
Be sure Freeman knows you're looking to have frame checked for square, not just a wheel alignment.
fyi, here are some numbers just to save you time:
Tom Sahines, 408.859.8133, Alfa Guru, Alfa tech contact local and nat'l alfa club? for giulia and giulietta, knows every resource known to man Alfa wise and then some
APE, 209.365.1383, Larry Sr & Jr, they take Alfas apart for a living and then Jr re-engineers them to fit other Alfas
Phil Mason, Phils Foreign Auto. 831.479.0544, One man show in Santa Cruz, Ace mechanic, engineer, race tech guru. Bit gruf, shops a mess, but if he takes it on, it will be done right with zero bs.
Glenn Olivera, Olivera Eng 510.849.3384, only shop that I have heard of that will let you work on your own car, at his place, with Glenn helping out. Prior approval and possible initiation a strong probability. Avid racer, all around amazing guy. https://www.yelp.com/biz/oliveria-engineering-berkeley
As you can tell, huge enthusiast group here for resources, anything you may run into, this group has tackled, so utilize it as you tackle this and breathe new life back into its lil italian heart. it will be worth it in the end.