This business is located in a convenient spot at Building 27510 on Ernest Croft Rd Road in Dade City City. I was able to visit it during the operating hours, which are consistent from Monday to Friday, from 9 in the morning to 6 in the evening. However, please note that it is closed on Saturday and Sunday. One thing I noticed is that the building could benefit from some improvements to create a more welcoming environment.