The following are the Services that Dr. Gerard Farris provides. Click on the treatment below for more details. If you don't see what you're looking for, please contact us.
NOTE: The specific risks and the suitability of any medical procedure for a given individual can be determined only at the time of consultation. All procedures have some degree of risk. Minor complications that do not affect the outcome occur occasionally. Major complications are rare. The information on this web site is not a substitute for a consultation. Call us at (704) 786-4970 or contact us online to schedule your appointment with our physician.