Advertisement for the Baba Center on Virginia Avenue This ad appeared in the 1970s when the Avatar Meher Baba Center on Virginia Avenue was open.