SpinalAid Centers of America is one of the nation s leading medical franchise systems. It was founded in 2005 by Dr. Frank Liberti and has grown to over 150 franchises nationwide, ranked among the fastest growing franchises according to several leading sources. SpinalAid is in full compliance with F
Investment Required:
$75,000-$178,500 (admin only)