Alternative Medicine in South Portland

QC Kinetix (South Portland)
Offers regenerative medicine as a non-surgical alternative