Is it possible to setup a freepbx server at one main location and have different locations login to it. Is there any such thing. I have 3 locations. One in Miami, FL, Hollywood FL and St Pete FL. Do i have to setup a freepbx manually at each location?
Yes, you can have extensions anywhere.
… and no, you do not need multiple FreePBX installations.