The births index at Scotland's People has births of James Hall in 1907 and Margaret McDonald Hall in 1911, both in Airth, with mother's maiden surname Horn. You can view both birth certificates at
www.scotlandspeople.gov.uk for a small fee, and they will tell you the address(es) where they were born and the parents' residence if different.
The birth of Ebenezer Hall in 1933 was registered in both Kelty and Dunfermline, implying that he was born in a district other than the one where his parents lived. Both certificates will provide the same information, but you won't be able to view either online because 1933 is less than 100 years ago. You would have to send away for one of these certificates.
If Ebenezer senior is not listed in the valuation rolls you would need to look at the registers of electors to find out when they moved, but these are not available online so you would need to (get someone to) go to a library and look them up. They should be available in the National Library of Scotland in Edinburgh and in reference libraries in Dunfermline and possibly elsewhere in Fife for Kelty and Falkirk/Stirling for Airth.