About Churchill Health Centre

The Churchill Physical Health Center, S.C. was established in 1956 by Dr. Churchill D.C. Originally located in Lockport, the office made its first move to the lower level of Dr. Churchill's home and then relocated to its present location in 2008. In 1992 Dr. Churchill D.C.retired to Florida and placed the practice in the capable hands of his stepson, – more... 

Reviews

Overall

4.5
Based on 2 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
Salary/Benefits
Job Security/Advancement
Management
Culture